// 样式封装  需要引入模块的样式
import { Container, Menu, Row, Col, Submenu, MenuItemGroup, MenuItem, Aside, Header, Main, Avatar, Breadcrumb, BreadcrumbItem, Image, Link, DropdownMenu, DropdownItem, Dropdown, Form, Input, FormItem, Select, Option, DatePicker, TimePicker, Switch, CheckboxGroup, Checkbox, RadioGroup, Radio, Button, Cascader, Upload, Dialog, Message, Progress, Tabs, TabPane, RadioButton, Table, TableColumn, Popover, Tag, Pagination, Loading, Steps, Step ,CascaderPanel,ColorPicker,MessageBox,InputNumber ,Alert } from 'element-ui'
const element = {
    install: function(Vue) {
        Vue.use(Container)
        Vue.use(Menu)
        Vue.use(Row)
        Vue.use(Col)
        Vue.use(Submenu)
        Vue.use(MenuItemGroup)
        Vue.use(MenuItem)
        Vue.use(Aside)
        Vue.use(Header)
        Vue.use(Main)
        Vue.use(Avatar)
        Vue.use(Breadcrumb)
        Vue.use(BreadcrumbItem)
        Vue.use(Image)
        Vue.use(Link)
        Vue.use(DropdownMenu)
        Vue.use(DropdownItem)
        Vue.use(Dropdown)
        Vue.use(Form)
        Vue.use(Input)
        Vue.use(FormItem)
        Vue.use(Select)
        Vue.use(Option)
        Vue.use(DatePicker)
        Vue.use(TimePicker)
        Vue.use(Switch)
        Vue.use(CheckboxGroup)
        Vue.use(Checkbox)
        Vue.use(RadioGroup)
        Vue.use(Button)
        Vue.use(Radio)
        Vue.use(Cascader)
        Vue.use(Upload)
        Vue.use(Dialog)
        Vue.use(Progress)
        Vue.use(Tabs)
        Vue.use(TabPane)
        Vue.use(RadioButton)
        Vue.use(Table)
        Vue.use(TableColumn)
        Vue.use(Popover)
        Vue.use(Tag)
        Vue.use(Pagination)
        Vue.use(Loading)
        Vue.use(Steps)
        Vue.use(Step)
        Vue.use(CascaderPanel)
        Vue.use(ColorPicker)
        Vue.use(InputNumber)
        Vue.use(Alert)
        Vue.prototype.$message = Message;
        Vue.prototype.$confirm = MessageBox.confirm;
    }
}
export default element